An MDD annotation methodology for Semantic Enhanced Service Oriented Architectures

نویسنده

  • Lorenzo Pondrelli
چکیده

Service Oriented Architectures are increasingly being used to achieve interoperability among heterogeneous systems. SOAs help developers to integrate different architectures in order to reuse legacy systems and extend software boundaries. Semantics could improve SOA features adding a common understanding of the resources shared among different systems. Model Driven Development could be useful to produce a scalable and neutral methodology for guiding developers through software development and integration processes, employing reusable approaches and platform independency. In this context it is necessary to understand how we can use the MDD approach to enhance Service Oriented Architecture with semantics. This paper proposes to use a common visualization of ontologies and services, based on the industry-standard UML modelling language and its profiling system, to solve the resources annotation process in a SOA context. A first analysis of the main UML approaches for modelling ontologies is followed by the explanation of a general method for describing service interfaces and the resources exchanged among them.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Term-Matching Algorithms for the Annotation of Geo-services

This paper presents an approach for automating semantic annotation within service-oriented architectures that provide interfaces to databases of spatial-information objects. The automation of the annotation process facilitates the transition from the current state-of-the-art architectures towards semantically-enabled architectures. We see the annotation process as the task of matching an arbitr...

متن کامل

Service-oriented architecture for integration of bioinformatic data and applications

by Xiaorong Xiang Service oriented architecture (SOA) is a new paradigm that originated in industry for future distributed computing. It is recognized as a promising architecture for application integration inside and across organizations. Since their introduction, semantic web and web services technologies are increasingly gaining interest in the implementation of e-Science infrastructures. In...

متن کامل

SaaS Service Recommendation System Based on

The emergence of Grid computing and Service Oriented Architectures has led to evolution in terms of how applications are built and managed. Software as a service (SaaS), also known as the on-demand model, is changing the way businesses of all sizes and in all industries use software. These services are provided by different vendors. Some time similar services are provided by the various vendors...

متن کامل

A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Architecture

Service oriented architecture (SOA) is an emerging style of software architectures to reuse and integrate existing systems for designing new applications. Each application is designed in an implementation independent manner using two major abstract concepts: services and connections between services. In SOA, non-functional aspects (e.g., security and fault tolerance) of services and connections...

متن کامل

Semantic model-driven development of web service architectures

Building service-based architectures has become a major area of interest since the advent of web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea of making models the central artefacts for design representation, analysis and code generation. We propose an ontology-based engineering metho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005